class Student {
    private String name = "fwx";
    public int  age = 24;
    public Student() {
        System.out.println("Student()");
    }
    private Student(String name, int age) {
        this.name = name;
        this.age = age;
        System.out.println("Student(String,age)");
    }
    private void sleep() {
        System.out.println("I am sleep");
    }
    private void eat() {
        System.out.println("I am eat");
    }
    private void function(String str) {
        System.out.println(str);
    }

    @Override
    public String toString() {
        return "Student{" +
                "name='" + name + '\'' +
                ", age=" + age +
                '}';
    }
}
    public class Test {

        public static void main(String[] args)  {
            Class<?> c1 = null;
            try {
                c1 = Class.forName("Student");
            } catch (ClassNotFoundException e) {
                e.printStackTrace();
            }
            Class c2 = Student.class;
            Student student = new Student();
            Class c3 = student.getClass();
            System.out.println(c1.equals(c2));
            System.out.println(c1.equals(c3));
            System.out.println(c2.equals(c3));
        }

   }

